package chapter07

/**
  *
  * @author Pop
  * @date 2022/6/28 22:25
  *
  *      多维数组
  */
object Test03_MulArray {
  def main(args: Array[String]): Unit = {
    // 一维度数组，长度为2
      val ints: Array[Int] = Array.ofDim[Int](2)
    // 二维数组，容量为 2*3 = 6
      val array: Array[Array[Int]] = Array.ofDim[Int](2,3)
    // 最多支持5维
    //访问二维数组 +=:
    array(0)(1)

    for(i<-0 until array.length;j<-0 until array(i).length){
      println(array(i)(j))
    }

    for(i<-array.indices;j<-array(i).indices){
      println(array(i)(j))
    }

    array.foreach(line=>line.foreach(println))
    array.foreach(_.foreach(println))
  }
}
